Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 GLENDOWER PLACE Terraced £6,600,000 2 Feb 2016
6A GLENDOWER PLACE Terraced £1,855,000 7 Feb 2002